home *** CD-ROM | disk | FTP | other *** search
/ X User Tools / X User Tools (O'Reilly and Associates)(1994).ISO / instinfo / pbmplus < prev    next >
Text File  |  1994-09-27  |  27KB  |  919 lines

  1. #
  2. # This file and any information not otherwise attributed is
  3. # Copyright 1992 by Ready-to-Run Software, Inc.
  4. #
  5. # All Rights Reserved
  6. #
  7. *DESCRIPTION*
  8. This package contains the PBMPLUS Extended Portable Bitmap Toolkit and the XPM
  9. X PixMap library.
  10.  
  11. From the PBMPLUS README file:
  12.  
  13.                   Extended Portable Bitmap Toolkit
  14.                       Distribution of 10dec1991
  15.  
  16.  
  17. PBMPLUS is a toolkit for converting various image formats to and from
  18. portable formats, and therefore to and from each other.  The idea is,
  19. if you want to convert among N image formats, you only need 2*N
  20. conversion filters, instead of the N^2 you would need if you wrote each
  21. one separately.
  22.  
  23. In addition to the converters, the package includes some simple tools
  24. for manipulating the portable formats.
  25.  
  26. The package is broken up into four parts.  First is PBM, for bitmaps (1
  27. bit per pixel).  Then there is PGM, for grayscale images.  Next is PPM,
  28. for full-color images.  Last, there is PNM, which does content-independent
  29. manipulations on any of the three internal formats, and also handles
  30. external formats that have multiple types.
  31.  
  32. The parts are upwards compatible: PGM reads both PGM and PBM files and
  33. writes PGM; PPM reads all three and writes PPM; and PNM reads all three
  34. and writes, usually, the same type as it read.  Whenever PNM makes an
  35. exception and "promotes" a file to a higher format, it lets you know.
  36.  
  37. The PBMPLUS toolkit also includes a libraries for manipulating PBM, PGM,
  38. PPM, and PNM files.
  39.  
  40.  
  41. From the XPM README file:
  42.                 XPM Version 3
  43.  
  44. WHAT IS XPM?
  45. ============
  46.  
  47. XPM (X PixMap) is a format for storing/retrieving X pixmaps to/from files.
  48.  
  49. Here is provided a library containing a set of four functions, similar to the
  50. X bitmap functions as defined in the Xlib: XpmCreatePixmapFromData,
  51. XpmCreateDataFromPixmap, XpmReadFileToPixmap and XpmWriteFileFromPixmap for
  52. respectively including, storing, reading and writing this format, plus four
  53. other: XpmCreateImageFromData, XpmCreateDataFromImage, XpmReadFileToImage and
  54. XpmWriteFileFromImage for working with images instead of pixmaps.
  55. .
  56. *LICENSE*
  57. COPYRIGHTS for PBMPLUS
  58.  
  59. All the software in this package, whether by me (Jef Poskanzer) or by a
  60. contributer, has a copyright similar to this one:
  61.  
  62.     Permission to use, copy, modify, and distribute this software and its
  63.     documentation for any purpose and without fee is hereby granted, provided
  64.     that the above copyright notice appear in all copies and that both that
  65.     copyright notice and this permission notice appear in supporting
  66.     documentation.  This software is provided "as is" without express or
  67.     implied warranty.
  68.  
  69. Many people get confused by this legalese, especially the part about "without
  70. fee".  Does this mean you can't charge for any product that uses PBMPLUS?  No.
  71. All it means is that you don't have to pay me (Jef Poskanzer).  You can do what
  72. you want with this software.  Build it into your package, steal code from it,
  73. whatever.  Just be sure to let people know where it came from.
  74.  
  75. *******************************************************************************
  76.  
  77. COPYRIGHTS for XPM
  78.  
  79. Copyright 1990, 1991 GROUPE BULL
  80.  
  81. Permission to use, copy, modify, and distribute this software and its
  82. documentation for any purpose and without fee is hereby granted, provided
  83. that the above copyright notice appear in all copies and that both that
  84. copyright notice and this permission notice appear in supporting
  85. documentation, and that the name of GROUPE BULL not be used in advertising
  86. or publicity pertaining to distribution of the software without specific,
  87. written prior permission.  GROUPE BULL makes no representations about the
  88. suitability of this software for any purpose.  It is provided "as is"
  89. without express or implied warranty.
  90.  
  91. GROUPE BULL disclaims all warranties with regard to this software,
  92. including all implied warranties of merchantability and fitness,
  93. in no event shall GROUPE BULL be liable for any special,
  94. indirect or consequential damages or any damages
  95. whatsoever resulting from loss of use, data or profits,
  96. whether in an action of contract, negligence or other tortious
  97. action, arising out of or in connection with the use 
  98. or performance of this software.
  99.  
  100. Arnaud LE HORS      BULL Research FRANCE -- Koala Project 
  101.                     (XPM - X PixMap format version 2 & 3)
  102.     Internet:       lehors@sophia.inria.fr
  103. Surface Mail:       Arnaud LE HORS, INRIA - Sophia Antipolis, 
  104.                     2004, route des Lucioles, 06565 Valbonne Cedex -- FRANCE
  105.  Voice phone:       (33) 93.65.77.71, Fax: (33) 93 65 77 66, Telex: 97 00 50 F
  106. .
  107.  
  108. *APPNOTES*
  109. This package contains both PBMPLUS (Jef Poskanzer's Extended Portable Bitmap
  110. Toolkit) and XPM (Groupe Bull's format for storing/retrieving X pixmaps to/from
  111. files).
  112.  
  113. ******************************************************************************
  114.  
  115.                   Extended Portable Bitmap Toolkit 
  116.                      Distribution of 05oct91
  117.                    Previous distribution 27sep91
  118.  
  119.  
  120. PBMPLUS is a toolkit for converting various image formats to and from
  121. portable formats, and therefore to and from each other.  The idea is,
  122. if you want to convert among N image formats, you only need 2*N
  123. conversion filters, instead of the N^2 you would need if you wrote each
  124. one separately.
  125.  
  126. In addition to the converters, the package includes some simple tools
  127. for manipulating the portable formats.
  128.  
  129. The package is broken up into four parts.  First is PBM, for bitmaps (1
  130. bit per pixel).  Then there is PGM, for grayscale images.  Next is PPM,
  131. for full-color images.  Last, there is PNM, which does content-independent
  132. manipulations on any of the three internal formats, and also handles
  133. external formats that have multiple types.
  134.  
  135. The parts are upwards compatible: PGM reads both PGM and PBM files and
  136. writes PGM; PPM reads all three and writes PPM; and PNM reads all three
  137. and writes, usually, the same type as it read.  Whenever PNM makes an
  138. exception and "promotes" a file to a higher format, it lets you know.
  139.  
  140.  
  141. INSTALLATION
  142.  
  143. After installing the manual pages, you may want to create the "whatis"
  144. file by doing a catman -w -M <directory>, or whatever the equivalent is
  145. on your system.
  146.  
  147.  
  148. SUPPORT
  149.  
  150. I've (Jef Poskanzer) tested this stuff under SysV and BSD, on Sun 3's 4's and
  151. 386's and Sequents and Vaxen and HPs, with cc and gcc.  Nevertheless, I'm sure
  152. bugs remain, and portability to systems like Amigas and IBM compatibles is an
  153. interesting question.  Feedback is welcome; send bug reports, enhancements,
  154. etc. to this address:
  155.  
  156.     jef@well.sf.ca.us
  157.     {apple, ucbvax}!well!jef
  158.  
  159. When sending bug reports, always include the output from running any
  160. PBMPLUS program with the -version flag.  Also include the type of
  161. system you are on, what compiler you used, and whether you are using
  162. Makefiles or Imakefiles.  I try to respond to bug reports and enhancements
  163. promptly; say, within a week.
  164.  
  165. Also, if there is a new format or feature you would like to have added
  166. to the package, feel free to drop me a line.  If it's a format, include
  167. whatever documentation you have, and if possible a uuencoded sample.
  168. My response time will depend on how busy I am, and how easy the job
  169. looks.  If you need it right away, or it's a complicated job, you might
  170. consider paying me; lately, that's how a lot of work on the package has
  171. gotten done.
  172.  
  173. Finally, if you have access to Usenet, there's a newsgroup called
  174. alt.graphics.pixutils which is specifically for discussion of image
  175. conversion and editing packages such as PBMPLUS.  Posting stuff there
  176. is even better than mailing it to me, since it lets other people help
  177. out with the answers.
  178.  
  179.  
  180. HOW TO FIND THE RIGHT CONVERTER
  181.  
  182. Some people get confused by all the different names.  If you want to
  183. convert a pbm file to a Sun raster file, is it pbmtorast, pgmtorast,
  184. ppmtorast, or pnmtorast?  In this case some of the confusion might be
  185. because previous versions of the package did in fact have both
  186. pbmtorast and ppmtorast.  But mostly it's just too many different
  187. things to hold in your short term memory.  Fine, so don't even try to
  188. remember what's what.  That's what computers are for.  Unix, at least
  189. BSD Unix, has this great indexing feature on the "man" program.  You
  190. say "man -k <keyword>" and it gives you all the one-line descriptions
  191. with that keyword in them.  All the PBMPLUS man pages have nice useful
  192. one-line descriptions, that mention all the relevant keywords.  Try it,
  193. you'll like it.
  194.  
  195.  
  196. PBM handles the following black&white formats:
  197.  
  198.     Sun icon file                reading    writing
  199.     X10 and X11 bitmap file            reading    writing
  200.     MacPaint                    reading    writing
  201.     CMU window manager format            reading    writing
  202.     MGR format                    reading    writing
  203.     Group 3 FAX                    reading    writing
  204.     GEM .img format                reading    writing
  205.     Bennet Yee's "face" format            reading    writing
  206.     Atari Degas .pi3 format            reading    writing
  207.     Andrew Toolkit raster object           reading    writing
  208.     Xerox doodle brushes            reading
  209.     ASCII graphics                    writing
  210.     HP LaserJet format                    writing
  211.     GraphOn graphics                    writing
  212.     BBN BitGraph graphics                writing
  213.     Printronix format                    writing
  214.     Gemini 10x printer format                writing
  215.     Epson printer format                writing
  216.     Unix plot(5) file                    writing
  217.     Zinc Interface Library icon                writing
  218.  
  219. PGM handles the following grayscale formats:
  220.  
  221.     Usenix FaceSaver(tm) file            reading    writing
  222.     FITS                    reading    writing
  223.     Lisp Machine bit-array-file            reading    writing
  224.     raw grayscale bytes                reading
  225.     HIPS                    reading
  226.     PostScript "image" data            reading
  227.  
  228. PPM handles the following color formats:
  229.  
  230.     GIF                        reading    writing
  231.     IFF ILBM                    reading    writing
  232.     PICT                    reading    writing
  233.     Atari Degas .pi1 format            reading    writing
  234.     XPM (X Window System ASCII pixmaps)        reading    writing
  235.     PC Paintbrush .pcx format            reading    writing
  236.     TrueVision Targa file            reading    writing
  237.     HP PaintJet format                reading    writing
  238.     Abekas YUV format                reading    writing
  239.     MTV/PRT ray-tracer output            reading
  240.     QRT ray-tracer output            reading
  241.     Img-whatnot file                reading
  242.     Xim file                    reading
  243.     Atari uncompressed Spectrum            reading
  244.     Atari compressed Spectrum            reading
  245.     NCSA Interactive Color Raster            writing
  246.     X11 "puzzle" file                    writing
  247.     Motif UIL icon file                    writing
  248.     DEC sixel format                    writing
  249.  
  250. PNM handles the following multi-type formats:
  251.  
  252.     Sun raster file                reading    writing
  253.     TIFF                    reading    writing
  254.     X11 window dump file            reading    writing
  255.     X10 window dump file            reading
  256.     PostScript                    writing
  257.  
  258.  
  259. LIST OF OTHER IMAGE-PROCESSING SOFTWARE
  260.  
  261. IM Raster Toolkit, by Alan Paeth (awpaeth@watcgl.uwaterloo.ca).  Provides a
  262. portable and efficient format and related toolkit.  The format is versatile in
  263. supporting pixels of arbitrary channels, components, and bit precisions while
  264. allowing compression and machine byte-order independence.  The kit contains
  265. more than 50 tools with extensive support of image manipulation, digital
  266. halftoning and format conversion.  Previously distributed on tape c/o the
  267. University of Waterloo, an FTP version will appear someday.
  268.  
  269. Utah RLE Toolkit.  Conversion and manipulation package, similar to PBMPLUS.
  270. Available via FTP as cs.utah.edu:pub/toolkit-2.0.tar.Z and
  271. ucsd.edu:graphics/utah-raster-toolkit.tar.Z.
  272.  
  273. Fuzzy Pixmap Manipulation, by Michael Mauldin <mlm@nl.cs.cmu.edu>.  Conversion
  274. and manipulation package, similar to PBMPLUS.  Version 1.0 available via FTP as
  275. nl.cs.cmu.edu:/usr/mlm/ftp/fbm.tar.Z, uunet.uu.net:pub/fbm.tar.Z, and
  276. ucsd.edu:graphics/fbm.tar.Z.
  277.  
  278. Img Software Set, by Paul Raveling <raveling@venera.isi.edu>.  Reads and writes
  279. its own image format, displays on an X11 screen, and does some image
  280. manipulations.  Version 1.3 is available via FTP as
  281. export.lcs.mit.edu:contrib/img_1.3.tar.Z, and venera.isi.edu:pub/img_1.3.tar.Z
  282. along with a large collection of color images.
  283.  
  284. Xim, by Philip R. Thompson.  Reads and writes its own image format, displays on
  285. an X11 screen, and does some image manipulations.  Available in your nearest
  286. X11R4 source tree as contrib/clients/xim.  A more recent version is available
  287. via ftp from video.mit.edu.  It uses x11r4 and the OSF/Motif toolkit to provide
  288. basic interactive image manipulation and reads/writes GIF, xwd, xbm, tiff, rle,
  289. xim, and other formats.
  290.  
  291. xloadimage, by Jim Frost <madd@std.com>.  Reads in images in various formats
  292. and displays them on an X11 screen.  Available via FTP as
  293. export.lcs.mit.edu:contrib/xloadimage*, and in your nearest comp.sources.x
  294. archive.
  295.  
  296. TIFF Software, by Sam Leffler <sam@okeeffe.berkeley.edu>.  Nice portable
  297. library for reading and writing TIFF files, plus a few tools for manipulating
  298. them and reading other formats.  Available via FTP as
  299. ucbvax.berkeley.edu:pub/tiff/*.tar.Z or uunet.uu.net:graphics/tiff.tar.Z
  300.  
  301. ALV, a Sun-specific image toolkit.  Version 2.0.6 posted to comp.sources.sun on
  302. 11dec89.  Also available via email to alv-users-request@cs.bris.ac.uk.
  303.  
  304. popi, an image manipulation language.  Version 2.1 posted to comp.sources.misc
  305. on 12dec89.
  306.  
  307. ImageMagick, an X11 package for display and interactive manipulation of images.
  308. Uses its own format (MIFF), and includes some converters.  Available via FTP as
  309. export.lcs.mit.edu:contrib/ImageMagick.tar.Z
  310.  
  311. Khoros, a huge (~100 meg) graphical development environment based on X11R4.
  312. Khoros components include a visual programming language, code generators for
  313. extending the visual language and adding new application packages to the
  314. system, an interactive user interface editor, an interactive image display
  315. package, an extensive library of image and signal processing routines, and
  316. 2D/3D plotting packages.  Available via FTP as pprg.unm.edu:pub/khoros/*.
  317.  
  318. Don't forget to set binary mode when you FTP tar files.  For you MILNET folks
  319. who still don't have name servers, the IP addresses are:
  320.  
  321.     export.lcs.mit.edu        18.24.0.12
  322.     ftp.ee.lbl.gov        128.3.112.20
  323.     cs.utah.edu            128.110.4.21
  324.     nl.cs.cmu.edu        128.2.222.56
  325.     venera.isi.edu        128.9.0.32
  326.     ucbvax.berkeley.edu        128.32.133.1
  327.     weedeater.math.yale.edu    130.132.23.17
  328.     freebie.engin.umich.edu    141.212.68.23
  329.     pprg.eece.unm.edu        129.24.24.10
  330.  
  331. Also, the newsgroup alt.graphics.pixutils is specifically for discussion of
  332. software like this.  You may find useful information there.
  333.  
  334. *******************************************************************************
  335.  
  336.                 XPM Version 3
  337.  
  338. WHAT IS XPM?
  339. ============
  340.  
  341. XPM (X PixMap) is a format for storing/retrieving X pixmaps to/from files.
  342.  
  343. Here is provided a library containing a set of four functions, similar to the
  344. X bitmap functions as defined in the Xlib: XpmCreatePixmapFromData,
  345. XpmCreateDataFromPixmap, XpmReadFileToPixmap and XpmWriteFileFromPixmap for
  346. respectively including, storing, reading and writing this format, plus four
  347. other: XpmCreateImageFromData, XpmCreateDataFromImage, XpmReadFileToImage and
  348. XpmWriteFileFromImage for working with images instead of pixmaps.
  349.  
  350. This new version provides a C includable format, defaults for different types
  351. of display: monochrome/color/grayscale, hotspot coordinates and symbol names
  352. for colors for overriding default colors when creating the pixmap. It provides
  353. a mechanism for storing information while reading a file which is re-used
  354. while writing. This way comments, default colors and symbol names aren't lost.
  355. It also handles "transparent pixels" by returning a shape mask in addition to
  356. the created pixmap.
  357.  
  358. See the XPM Manual for more details.
  359.  
  360. HOW TO GET XPM?
  361. ===============
  362.  
  363. New xpm updates are announced on the comp.windows.x newsgroup, and on the
  364. "xpm-talk" list. All new "official" xpm releases can be found by ftp on:
  365.  
  366.     export.lcs.mit.edu (18.30.0.238) contrib     (Boston, USA)
  367.     avahi.inria.fr     (192.5.60.47) pub     (Sophia Antipolis, France)
  368.  
  369. You can also retrieve xpm on uunet by e-mail from Richard M. Goldstein:
  370. rick@pbi.com
  371.  
  372. DOCUMENTATION:
  373. =============
  374.  
  375. Old users might read the CHANGES file for a history of changes interesting
  376. the user.
  377.  
  378. Read the docs (xpm.tex is the manual in LaTeX form). The documentation is in
  379. LaTeX format (IMPORTANT: see the Makefile to know how to print it. The LaTeX
  380. source should work with most dvi2ps or dvips programs. I use myself Tomas
  381. Rokicki's dvips v5.0 that you can get by anonymous ftp on
  382. labrea.stanford.edu).  We can mail you a PostScript version of the
  383. documentation if you are not able to print it, or you can grab one on the ftp
  384. servers.
  385.  
  386. SXPM:
  387. ====
  388.  
  389. In addition to the library the sxpm tool is provided to show XPM file and
  390. convert them from XPM2 to XPM version 3.
  391.  
  392.               make sxpm
  393.  
  394. This application shows you most of the features of XPM and its source can be
  395. used to quickly see how to use the provided functions
  396.  
  397. By executing 'sxpm' without any option you will get the usage.
  398.  
  399. Executing 'sxpm -plaid' will show a demo of the XpmCreatePixmapFromData
  400. function. The pixmap is created from the static variable plaid defined in the
  401. sxpm.c file. Sxpm will end when you press the key Q in the created window.
  402.  
  403. Executing 'sxpm -s lines_in_mix blue' will show the feature of overriding
  404. color symbols giving a colorname, and executing 'sxpm -p lines_in_mix 1' will
  405. show overriding giving pixel value.
  406.  
  407. Then you should try 'sxpm -out output' to get an output file using the
  408. XpmWriteFileFromPixmap function.
  409.  
  410. You can now try 'sxpm -stdout -nod -rgb /usr/lib/X11/rgb.txt' to directly get
  411. the pixmap printed out on the standard output with colornames instead of rgb
  412. values.
  413.  
  414. Then you should try 'sxpm -in plaid.xpm' to use the XpmReadFileToPixmap
  415. function, and 'sxpm -in plaid_mask.xpm' to see how "transparent pixels" are
  416. handled.
  417.  
  418. The XpmCreatePixmapFromData function is on purpose called without any Xpminfo 
  419. pointer to show the utility of this one. Indeed, compare the color section of
  420. the two files foo and bar obtained from 'sxpm -out foo' and 
  421. 'sxpm -in plaid -o bar'.
  422.  
  423. Of course, other combinations are allowed and should be tried. Thus,
  424. 'sxpm -in plaid.xpm -out output -nod' will show you how to convert a file from
  425. XPM2 to a XPM version 3 using sxpm.
  426.  
  427. See the manual page for more detail.
  428.  
  429. CONVERTERS:
  430. ==========
  431.  
  432. In the converters directory you can find different converters about XPM.
  433. There is a perl script xpm1to3.pl to convert XPM1 format file to XPM version
  434. 3. And there are files to build the converters ppmtoxpm and xpmtoppm; to get
  435. instructions about how to build them you should read the corresponding
  436. ppm.README file.
  437.  
  438. KNOWN BUG:
  439. =========
  440.  
  441. If two symbols get the same color pixel when reading a pixmap, one will be
  442. lost when writting it out.
  443.  
  444. DISCUSSION:
  445. ==========
  446.  
  447. There is a mailing list to discuss about XPM which is xpm-talk@sophia.inria.fr.
  448. Any request to subscribe should be sent to xpm-talk-request@sophia.inria.fr.
  449.  
  450. Please mail any bug reports or modifications done, comments, suggestions,
  451. requests for updates or patches to port on another machine to:
  452.  
  453. lehors@sophia.inria.fr        (INTERNET)
  454.  
  455. 33 (FRANCE) 93.65.77.71        (VOICE PHONE)
  456.  
  457. Arnaud Le Hors            (SURFACE MAIL)
  458. Bull c/o Inria BP. 109
  459. 2004, Route des lucioles
  460. Sophia Antipolis
  461. 06561 Valbonne Cedex
  462. FRANCE
  463. .
  464.  
  465. *FILEGROUP*    Grouping:Shared: Heading:Unformatted Man pages:
  466. man/mann/anytopnm.1
  467. man/mann/atktopbm.1
  468. man/mann/brushtopbm.1
  469. man/mann/cmuwmtopbm.1
  470. man/mann/fitstopgm.1
  471. man/mann/fstopgm.1
  472. man/mann/g3topbm.1
  473. man/mann/gemtopbm.1
  474. man/mann/giftoppm.1
  475. man/mann/gouldtoppm.1
  476. man/mann/hipstopgm.1
  477. man/mann/icontopbm.1
  478. man/mann/ilbmtoppm.1
  479. man/mann/imgtoppm.1
  480. man/mann/libpbm.3
  481. man/mann/libpgm.3
  482. man/mann/libpnm.3
  483. man/mann/libppm.3
  484. man/mann/lispmtopgm.1
  485. man/mann/macptopbm.1
  486. man/mann/mgrtopbm.1
  487. man/mann/mtvtoppm.1
  488. man/mann/pbm.5
  489. man/mann/pbmlife.1
  490. man/mann/pbmmake.1
  491. man/mann/pbmmask.1
  492. man/mann/pbmreduce.1
  493. man/mann/pbmtext.1
  494. man/mann/pbmto10x.1
  495. man/mann/pbmtoascii.1
  496. man/mann/pbmtoatk.1
  497. man/mann/pbmtobbnbg.1
  498. man/mann/pbmtocmuwm.1
  499. man/mann/pbmtoepson.1
  500. man/mann/pbmtog3.1
  501. man/mann/pbmtogem.1
  502. man/mann/pbmtogo.1
  503. man/mann/pbmtoicon.1
  504. man/mann/pbmtolj.1
  505. man/mann/pbmtomacp.1
  506. man/mann/pbmtomgr.1
  507. man/mann/pbmtopi3.1
  508. man/mann/pbmtoplot.1
  509. man/mann/pbmtoptx.1
  510. man/mann/pbmtox10bm.1
  511. man/mann/pbmtoxbm.1
  512. man/mann/pbmtoybm.1
  513. man/mann/pbmtozinc.1
  514. man/mann/pbmupc.1
  515. man/mann/pcxtoppm.1
  516. man/mann/pgm.5
  517. man/mann/pgmbentley.1
  518. man/mann/pgmedge.1
  519. man/mann/pgmenhance.1
  520. man/mann/pgmhist.1
  521. man/mann/pgmnorm.1
  522. man/mann/pgmoil.1
  523. man/mann/pgmramp.1
  524. man/mann/pgmtexture.1
  525. man/mann/pgmtofits.1
  526. man/mann/pgmtofs.1
  527. man/mann/pgmtolispm.1
  528. man/mann/pgmtopbm.1
  529. man/mann/pgmtoppm.1
  530. man/mann/pi1toppm.1
  531. man/mann/pi3topbm.1
  532. man/mann/picttoppm.1
  533. man/mann/pjtoppm.1
  534. man/mann/pnm.5
  535. man/mann/pnmarith.1
  536. man/mann/pnmcat.1
  537. man/mann/pnmconvol.1
  538. man/mann/pnmcrop.1
  539. man/mann/pnmcut.1
  540. man/mann/pnmdepth.1
  541. man/mann/pnmenlarge.1
  542. man/mann/pnmfile.1
  543. man/mann/pnmflip.1
  544. man/mann/pnmgamma.1
  545. man/mann/pnmindex.1
  546. man/mann/pnminvert.1
  547. man/mann/pnmmargin.1
  548. man/mann/pnmnoraw.1
  549. man/mann/pnmpaste.1
  550. man/mann/pnmrotate.1
  551. man/mann/pnmscale.1
  552. man/mann/pnmshear.1
  553. man/mann/pnmsmooth.1
  554. man/mann/pnmtile.1
  555. man/mann/pnmtops.1
  556. man/mann/pnmtorast.1
  557. man/mann/pnmtotiff.1
  558. man/mann/pnmtoxwd.1
  559. man/mann/ppm.5
  560. man/mann/ppmdither.1
  561. man/mann/ppmhist.1
  562. man/mann/ppmmake.1
  563. man/mann/ppmpat.1
  564. man/mann/ppmquant.1
  565. man/mann/ppmquantall.1
  566. man/mann/ppmrelief.1
  567. man/mann/ppmtogif.1
  568. man/mann/ppmtoicr.1
  569. man/mann/ppmtoilbm.1
  570. man/mann/ppmtopcx.1
  571. man/mann/ppmtopgm.1
  572. man/mann/ppmtopi1.1
  573. man/mann/ppmtopict.1
  574. man/mann/ppmtopj.1
  575. man/mann/ppmtopuzz.1
  576. man/mann/ppmtorgb3.1
  577. man/mann/ppmtosixel.1
  578. man/mann/ppmtotga.1
  579. man/mann/ppmtouil.1
  580. man/mann/ppmtoxpm.1
  581. man/mann/ppmtoyuv.1
  582. man/mann/psidtopgm.1
  583. man/mann/qrttoppm.1
  584. man/mann/rasttopnm.1
  585. man/mann/rawtopgm.1
  586. man/mann/rawtoppm.1
  587. man/mann/rgb3toppm.1
  588. man/mann/spctoppm.1
  589. man/mann/sputoppm.1
  590. man/mann/sxpm.n
  591. man/mann/tgatoppm.1
  592. man/mann/tifftopnm.1
  593. man/mann/xbmtopbm.1
  594. man/mann/ximtoppm.1
  595. man/mann/xpmtoppm.1
  596. man/mann/xwdtopnm.1
  597. man/mann/ybmtopbm.1
  598. man/mann/yuvtoppm.1
  599. .
  600.  
  601. *FILEGROUP*    Grouping:Shared: Heading:Formatted Man pages:
  602. man/catn/anytopnm.1
  603. man/catn/atktopbm.1
  604. man/catn/brushtopbm.1
  605. man/catn/cmuwmtopbm.1
  606. man/catn/fitstopgm.1
  607. man/catn/fstopgm.1
  608. man/catn/g3topbm.1
  609. man/catn/gemtopbm.1
  610. man/catn/giftoppm.1
  611. man/catn/gouldtoppm.1
  612. man/catn/hipstopgm.1
  613. man/catn/icontopbm.1
  614. man/catn/ilbmtoppm.1
  615. man/catn/imgtoppm.1
  616. man/catn/libpbm.3
  617. man/catn/libpgm.3
  618. man/catn/libpnm.3
  619. man/catn/libppm.3
  620. man/catn/lispmtopgm.1
  621. man/catn/macptopbm.1
  622. man/catn/mgrtopbm.1
  623. man/catn/mtvtoppm.1
  624. man/catn/pbm.5
  625. man/catn/pbmlife.1
  626. man/catn/pbmmake.1
  627. man/catn/pbmmask.1
  628. man/catn/pbmreduce.1
  629. man/catn/pbmtext.1
  630. man/catn/pbmto10x.1
  631. man/catn/pbmtoascii.1
  632. man/catn/pbmtoatk.1
  633. man/catn/pbmtobbnbg.1
  634. man/catn/pbmtocmuwm.1
  635. man/catn/pbmtoepson.1
  636. man/catn/pbmtog3.1
  637. man/catn/pbmtogem.1
  638. man/catn/pbmtogo.1
  639. man/catn/pbmtoicon.1
  640. man/catn/pbmtolj.1
  641. man/catn/pbmtomacp.1
  642. man/catn/pbmtomgr.1
  643. man/catn/pbmtopi3.1
  644. man/catn/pbmtoplot.1
  645. man/catn/pbmtoptx.1
  646. man/catn/pbmtox10bm.1
  647. man/catn/pbmtoxbm.1
  648. man/catn/pbmtoybm.1
  649. man/catn/pbmtozinc.1
  650. man/catn/pbmupc.1
  651. man/catn/pcxtoppm.1
  652. man/catn/pgm.5
  653. man/catn/pgmbentley.1
  654. man/catn/pgmedge.1
  655. man/catn/pgmenhance.1
  656. man/catn/pgmhist.1
  657. man/catn/pgmnorm.1
  658. man/catn/pgmoil.1
  659. man/catn/pgmramp.1
  660. man/catn/pgmtexture.1
  661. man/catn/pgmtofits.1
  662. man/catn/pgmtofs.1
  663. man/catn/pgmtolispm.1
  664. man/catn/pgmtopbm.1
  665. man/catn/pgmtoppm.1
  666. man/catn/pi1toppm.1
  667. man/catn/pi3topbm.1
  668. man/catn/picttoppm.1
  669. man/catn/pjtoppm.1
  670. man/catn/pnm.5
  671. man/catn/pnmarith.1
  672. man/catn/pnmcat.1
  673. man/catn/pnmconvol.1
  674. man/catn/pnmcrop.1
  675. man/catn/pnmcut.1
  676. man/catn/pnmdepth.1
  677. man/catn/pnmenlarge.1
  678. man/catn/pnmfile.1
  679. man/catn/pnmflip.1
  680. man/catn/pnmgamma.1
  681. man/catn/pnmindex.1
  682. man/catn/pnminvert.1
  683. man/catn/pnmmargin.1
  684. man/catn/pnmnoraw.1
  685. man/catn/pnmpaste.1
  686. man/catn/pnmrotate.1
  687. man/catn/pnmscale.1
  688. man/catn/pnmshear.1
  689. man/catn/pnmsmooth.1
  690. man/catn/pnmtile.1
  691. man/catn/pnmtops.1
  692. man/catn/pnmtorast.1
  693. man/catn/pnmtotiff.1
  694. man/catn/pnmtoxwd.1
  695. man/catn/ppm.5
  696. man/catn/ppmdither.1
  697. man/catn/ppmhist.1
  698. man/catn/ppmmake.1
  699. man/catn/ppmpat.1
  700. man/catn/ppmquant.1
  701. man/catn/ppmquantall.1
  702. man/catn/ppmrelief.1
  703. man/catn/ppmtogif.1
  704. man/catn/ppmtoicr.1
  705. man/catn/ppmtoilbm.1
  706. man/catn/ppmtopcx.1
  707. man/catn/ppmtopgm.1
  708. man/catn/ppmtopi1.1
  709. man/catn/ppmtopict.1
  710. man/catn/ppmtopj.1
  711. man/catn/ppmtopuzz.1
  712. man/catn/ppmtorgb3.1
  713. man/catn/ppmtosixel.1
  714. man/catn/ppmtotga.1
  715. man/catn/ppmtouil.1
  716. man/catn/ppmtoxpm.1
  717. man/catn/ppmtoyuv.1
  718. man/catn/psidtopgm.1
  719. man/catn/qrttoppm.1
  720. man/catn/rasttopnm.1
  721. man/catn/rawtopgm.1
  722. man/catn/rawtoppm.1
  723. man/catn/rgb3toppm.1
  724. man/catn/spctoppm.1
  725. man/catn/sputoppm.1
  726. man/catn/sxpm.n
  727. man/catn/tgatoppm.1
  728. man/catn/tifftopnm.1
  729. man/catn/xbmtopbm.1
  730. man/catn/ximtoppm.1
  731. man/catn/xpmtoppm.1
  732. man/catn/xwdtopnm.1
  733. man/catn/ybmtopbm.1
  734. man/catn/yuvtoppm.1
  735. .
  736.  
  737. *FILEGROUP*    Grouping:Shared: Heading:PostScript Format Documentation:
  738. doc/pbmplus/xpm.ps
  739. .
  740.  
  741. *FILEGROUP*    Grouping:Shared: Heading:DVI Format Documentation:
  742. doc/pbmplus/xpm.dvi
  743. .
  744.  
  745. *FILEGROUP*    Grouping:Shared: Heading:Other Documentation:
  746. doc/pbmplus/colas.sty
  747. doc/pbmplus/xpm.tex
  748. .
  749.  
  750. *FILEGROUP*    Grouping:Shared: Heading:examples/templates/extra info:
  751. slib/extras/pbmplus/20.gif
  752. slib/extras/pbmplus/NeXT.xpm
  753. slib/extras/pbmplus/README
  754. slib/extras/pbmplus/bears.gif
  755. slib/extras/pbmplus/catseye.gif
  756. slib/extras/pbmplus/cramps.tif
  757. slib/extras/pbmplus/earth7.gif
  758. slib/extras/pbmplus/g3test.g3
  759. slib/extras/pbmplus/g3test.tif
  760. slib/extras/pbmplus/iceworld.gif
  761. slib/extras/pbmplus/jello.tif
  762. slib/extras/pbmplus/logo.tif
  763. slib/extras/pbmplus/magic
  764. slib/extras/pbmplus/newtion.xwd
  765. slib/extras/pbmplus/plaid.xpm
  766. slib/extras/pbmplus/plaid_mask.xpm
  767. slib/extras/pbmplus/quad-lzw.tif
  768. slib/extras/pbmplus/rtrlogo.xbm
  769. slib/extras/pbmplus/rtrlogo.ps
  770. .
  771.  
  772. *FILEGROUP*    Grouping:Shared: Heading:Other Shareable files:
  773. sbin/xpm1to3.pl
  774. sinclude/X11/xpm.h
  775. sinclude/pbm.h
  776. sinclude/pgm.h
  777. sinclude/pnm.h
  778. sinclude/ppm.h
  779. sinclude/tiff.h
  780. sinclude/tiffio.h
  781. .
  782.  
  783. *FILEGROUP*    Grouping:Non-shared: Heading:Binary Files For Building New BitMap Applications: Help:Library:
  784. lib/libXpm.a
  785. lib/libpbm.a
  786. lib/libpgm.a
  787. lib/libpnm.a
  788. lib/libppm.a
  789. lib/libtiff.a
  790. .
  791.  
  792. *FILEGROUP*    Required
  793. bin/anytopnm
  794. bin/atktopbm
  795. bin/brushtopbm
  796. bin/cmuwmtopbm
  797. bin/fitstopgm
  798. bin/fstopgm
  799. bin/g3topbm
  800. bin/gemtopbm
  801. bin/giftoppm
  802. bin/gouldtoppm
  803. bin/hipstopgm
  804. bin/icontopbm
  805. bin/ilbmtoppm
  806. bin/imgtoppm
  807. bin/lispmtopgm
  808. bin/macptopbm
  809. bin/mgrtopbm
  810. bin/mtvtoppm
  811. bin/pbmlife
  812. bin/pbmmake
  813. bin/pbmmask
  814. bin/pbmreduce
  815. bin/pbmtext
  816. bin/pbmto10x
  817. bin/pbmtoascii
  818. bin/pbmtoatk
  819. bin/pbmtobbnbg
  820. bin/pbmtocmuwm
  821. bin/pbmtoepson
  822. bin/pbmtog3
  823. bin/pbmtogem
  824. bin/pbmtogo
  825. bin/pbmtoicon
  826. bin/pbmtolj
  827. bin/pbmtomacp
  828. bin/pbmtomgr
  829. bin/pbmtopi3
  830. bin/pbmtoplot
  831. bin/pbmtoptx
  832. bin/pbmtox10bm
  833. bin/pbmtoxbm
  834. bin/pbmtoybm
  835. bin/pbmtozinc
  836. bin/pbmupc
  837. bin/pcxtoppm
  838. bin/pgmbentley
  839. bin/pgmedge
  840. bin/pgmenhance
  841. bin/pgmhist
  842. bin/pgmnorm
  843. bin/pgmoil
  844. bin/pgmramp
  845. bin/pgmtexture
  846. bin/pgmtofits
  847. bin/pgmtofs
  848. bin/pgmtolispm
  849. bin/pgmtopbm
  850. bin/pgmtoppm
  851. bin/pi1toppm
  852. bin/pi3topbm
  853. bin/picttoppm
  854. bin/pjtoppm
  855. bin/pnmarith
  856. bin/pnmcat
  857. bin/pnmconvol
  858. bin/pnmcrop
  859. bin/pnmcut
  860. bin/pnmdepth
  861. bin/pnmenlarge
  862. bin/pnmfile
  863. bin/pnmflip
  864. bin/pnmgamma
  865. bin/pnmindex
  866. bin/pnminvert
  867. bin/pnmmargin
  868. bin/pnmnoraw
  869. bin/pnmpaste
  870. bin/pnmrotate
  871. bin/pnmscale
  872. bin/pnmshear
  873. bin/pnmsmooth
  874. bin/pnmtile
  875. bin/pnmtops
  876. bin/pnmtorast
  877. bin/pnmtotiff
  878. bin/pnmtoxwd
  879. bin/ppmdither
  880. bin/ppmhist
  881. bin/ppmmake
  882. bin/ppmpat
  883. bin/ppmquant
  884. bin/ppmquantall
  885. bin/ppmrelief
  886. bin/ppmtogif
  887. bin/ppmtoicr
  888. bin/ppmtoilbm
  889. bin/ppmtopcx
  890. bin/ppmtopgm
  891. bin/ppmtopi1
  892. bin/ppmtopict
  893. bin/ppmtopj
  894. bin/ppmtopuzz
  895. bin/ppmtorgb3
  896. bin/ppmtosixel
  897. bin/ppmtotga
  898. bin/ppmtouil
  899. bin/ppmtoxpm
  900. bin/ppmtoyuv
  901. bin/psidtopgm
  902. bin/qrttoppm
  903. bin/rasttopnm
  904. bin/rawtopgm
  905. bin/rawtoppm
  906. bin/rgb3toppm
  907. bin/spctoppm
  908. bin/sputoppm
  909. bin/sxpm
  910. bin/tgatoppm
  911. bin/tifftopnm
  912. bin/xbmtopbm
  913. bin/ximtoppm
  914. bin/xpmtoppm
  915. bin/xwdtopnm
  916. bin/ybmtopbm
  917. bin/yuvtoppm
  918. .
  919.